class Vector(list):
    def __init__(self, position = [0,0]):
        self.extend(list(position))

    @property
    def x(self):
        return self[0]

    @x.setter
    def x_set(self, value):
        self[0] = value

    @property
    def y(self):
        return self[0]

    @y.setter
    def y_set(self, value):
        self[0] = value

